Claud: Coordination, Locality And Universal Distribution

نویسندگان

  • Jossekin Beilharz
  • Frank Feinbube
  • Felix Eberhardt
  • Max Plauth
  • Andreas Polze
چکیده

Due to the increasing heterogeneity of parallel and distributed systems, coordination of data (placement) and tasks (scheduling) becomes increasingly complex. Many traditional solutions do not take into account the details of modern system topologies and consequently experience unacceptable performance penalties with modern hierarchical interconnect technologies and memory architectures. Others offload the coordination of tasks and data to the programmer by requiring explicit information about thread and data creation and placement. While allowing full control of the system, explicit coordination severely decreases programming productivity and disallows implementing best practices in a reusable layer. In this paper we introduce Claud, a locality-preserving latency-aware hierarchical object space. Claud is based on the understanding that productivity-oriented programmers prefer simple programming constructs for data access (like key-value stores) and task coordination (like parallel loops). Instead of providing explicit facilities for coordination, our approach places and moves data and tasks implicitly based on a detailed topology model of the system relying on best performance practices like hierarchical task queues, concurrent data structures, and similarity-based placement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ChunkCast: An Anycast Service for Large Content Distribution

Fast and efficient large content distribution is a challenge in the Internet due to its high traffic volume. In this paper, we propose ChunkCast, an anycast service that optimizes large content distribution. We present a distributed locality-aware directory that supports an efficient query for large content. Our system improves the median downloading time by at least 32% compared to previous ap...

متن کامل

Replica-Based High-Performance Tuple Space Computing

We present the tuple-based coordination language RepliKlaim, which enriches Klaim with primitives for replica-aware coordination. Our overall goal is to offer suitable solutions to the challenging problems of data distribution and locality in large-scale high performance computing. In particular, RepliKlaim allows the programmer to specify and coordinate the replication of shared data items and...

متن کامل

A Procurement-distribution Coordination Model in Humanitarian Supply Chain Using the Information-sharing Mechanism

The coordination problem of relief items’ distribution operations is essential in humanitarian relief chains. If the coordination is proper, it will improve the response phase to the crisis. In order to improve the coordination in humanitarian relief chains, distribution and warehousing operations of relief items were outsourced to the third-party logistics. In this paper, the procurement-distr...

متن کامل

Optimal Distributed Generation Planning in Radial Distribution Networks Considering Protection Coordination Limits

Distributed generation (DG) has been widely used in distribution network to reduce the energy losses, improve voltage profile and system reliability, etc.  The location and capacity of DG units can influence on probability of protection mal-operation in distribution networks. In this paper, a novel model for DG planning is proposed to find the optimum DG location and sizing in radial distr...

متن کامل

Assessment of Awareness and Adaptation to Climate Change among Rainfed Farmers in Um Alqora Locality, Gezira State, Sudan

Climate change represents the major challenge to Sudan agricultural production, economics and food security. Changes in temperature, rainfalls, water availability, increased outbreak of pest and diseases, land degradation, soil erosion, shrinking of grazing and cultivate areas, ongoing desertification and the other aspects of climate change have direct significant impact on agricultural product...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015